package com.itlong.cloud.operate.service;


import com.itlong.cloud.POJO.DTO.operate.WwOperateAppInfoDTO;
import com.itlong.cloud.POJO.DTO.operate.WwOperateSelectAppDTO;
import com.itlong.cloud.POJO.DTO.operate.WwOperateStatusDTO;
import com.itlong.cloud.POJO.PO.WwAppPO;
import com.itlong.cloud.POJO.VO.operate.WwOperateAppInfoVO;
import com.itlong.cloud.utils.page.Page;

import java.util.List;


/**
 * <des>
 * :
 * <des>
 *
 * @author LiChangXu
 * @create Date 2021-08-18
 **/
public interface IOperateAppService {

    List<WwAppPO> getList();

    Integer saveApp(WwOperateAppInfoDTO wwOperateAppInfoDTO) throws Exception;

    Integer updateApp(WwOperateAppInfoDTO wwOperateAppInfoDTO) throws Exception;

    Page<WwOperateAppInfoVO> getAppInfoPageList(WwOperateSelectAppDTO wwOperateSelectAppDTO) throws Exception;

    //安全设置

    Integer updateStatus(WwOperateStatusDTO wwOperateStatusDTO) throws Exception;
}
